export default {
  namespaced: true,
  state:{
    paramType:[
      {
      value:'0',
      label:'表单参数'
      },
      {
        value:'1',
        label:'自定义参数'
      },
      {
        value:'2',
        label:'SQL参数'
      },
      {
        value:'3',
        label:'接口参数'
      }],
    paramValueType:[
      {
        value:'0',
        label:'字符型'
      },
      {
        value:'1',
        label:'数值型'
      },
      {
        value:'2',
        label:'布尔型'
      },
      {
        value:'3',
        label:'对象(接口有效)'
      }
    ],
    overDueWarning:[
      {
        value:'0',
        label:'不处理',
      },
      {
        value:'1',
        label:'系统消息提醒',
      },
      {
        value:'2',
        label:'自定义WebApi处理',
      }
    ],
    overDueWays:[
      {
        value:'0',
        label:'不处理',
      },
      {
        value:'1',
        label:'系统消息提醒',
      },
      {
        value:'2',
        label:'进入下一步',
      },
      {
        value:'3',
        label:'自定义WebApi处理',
      }
    ],
    timedStartWay:[
      {
        value:'0',
        label:'不设置',
      },
      {
        value:'1',
        label:'自定义',
      }
    ]
  },
  getters:{
    //参数类型
    paramTypes:state=>{
      return state.paramType;
    },
    //参数值类型
    paramValueTypes:state=>{
      return state.paramValueType;
    },
    //逾期预警方式
    overDueWarnings:state=>{
      return state.overDueWarning;
    },
    //逾期处理方式
    overDueWays:state=>{
      return state.overDueWays;
    },
    //启动启动设置
    timedStartWays:state=>{
      return state.timedStartWay;
    }
  }
};
